high technological level - Espagnol Anglais Dictionnaire